// 引入公用的自定义函数
var $ = require('../../utils/js.js');
var img_gy_src = $.img_gy_src;

var img_gy_src = "http://www.yifale.com/static/imgs";

Component({
  // 组件的属性列表
  properties: {
    'checked': { // 属性名
      type: Boolean, // 类型（必填），目前接受的类型包括：String, Number, Boolean, Object, Array, null（表示任意类型）
      value: true // 属性初始值（可选），如果未指定则会根据类型选择一个
    },
    'text': { // 属性名
      type: String, // 类型（必填），目前接受的类型包括：String, Number, Boolean, Object, Array, null（表示任意类型）
      value: "" // 属性初始值（可选），如果未指定则会根据类型选择一个
    },
    'name': { // 属性名
      type: String, // 类型（必填），目前接受的类型包括：String, Number, Boolean, Object, Array, null（表示任意类型）
      value: "" // 属性初始值（可选），如果未指定则会根据类型选择一个
    },
  },
  // 组件的初始数据
  data: {
    img_gy_src: img_gy_src,
  },
  // 组件的方法列表
  methods: {
    // 开关
    xie_yi_fun() {
      var checked = this.data.checked;
      this.setData({
        checked: !checked,
      })
      this.chu_fa_fun("xie_yi_fun", !checked);
    },
    look_fun() {
      this.chu_fa_fun("look_fun");
    },
    // 触发函数
    chu_fa_fun(fun, value = "") {
      var myEventDetail = {
        value: value
      } // detail对象，提供给事件监听函数
      var myEventOption = {} // 触发事件的选项
      this.triggerEvent(fun, myEventDetail, myEventOption)
    },
  }
})